/*统一样式*/
*{margin: 0;padding: 0;height: 0;list-style: none;font-family: "微软雅黑";text-decoration: none;}
html{font-size:12.9375px;}
body{width: 100%;height: 100%;background-color: #efefef;}

header{width: 100%;height: 4.5rem;border-bottom: 1px solid #e0e0e0;font-size: 1.4rem;color: #333;background:#f9fafd url(img/54.png) no-repeat;background-position: 1rem center;background-size: auto 2.5rem;}
header div{width: 62%;height: 4.5rem;margin: 0 auto;padding-top: 0.1px;}
header div form{width: 100%;height: 2.6rem;margin-top: 0.9rem;background: url(img/57.png) no-repeat;background-position: .6rem center;background-size: 1.3rem;border: solid 1px #e0e0e0;border-radius: .3rem;}
header div form input{height: 1.6rem;border:none;margin-left: 2.5rem;font-size: 1.4rem;margin-top: 0.3rem;}
header div form span{display: inline-block;width: 6rem;height: 4.4rem;font-size: 1.4rem;position: absolute;top: 0;right: 0.6rem;line-height:4.4rem;text-align: center;}


main{width: 100%;height: 20.35rem;}
main div{width: 95%;height: 14.8rem;box-sizing:border-box;padding-top: 2.5rem;float: right;}
main div span{color: #999;font-size: 1.2rem;}
main div ul:after{content: "";display: block;height: 0;clear: both;}
main div ul li{float: left;border: solid 1px #e4e4e4;background-color: #FFF;margin: .6rem 1rem .4rem 0;padding: .8rem 1.5rem;border-radius: 2.7rem;color: #000;font-size: 1.2rem;height: 2rem;line-height: 2rem;}